subcellular microsurgery - Spanish English Dictionary